✨ BCA JUL24 Batch ✨

Join Our WhatsApp Group

Anukasif Pic

2.2 - HCI in Software Process - MCQs

Interactive MCQs Quiz

Test your knowledge with these questions

1. What is the primary focus of the requirements specification in the software life cycle?

2. Which of the following best describes the role of the customer in software development?

3. Which activity is responsible for breaking down the system into its component parts for development?

4. Which of the following is a non-functional requirement in software systems?

5. What is the first step in the coding phase of software development?

6. What activity in the software life cycle ensures that individual components function as expected?

7. Which task focuses on testing whether the system meets customer needs?

8. What is the process of merging components according to the architectural plan called?

9. In software life cycle activities, what is the main goal of maintenance?

10. What is the key difference between validation and verification?

11. What best describes the purpose of version control in coding?

12. What is the objective of architectural design in software development?

13. During the detailed design phase, the primary objective is to:

14. Which activity ensures that the system uses shared resources appropriately?

15. What is the primary focus of validation in software design?

16. Which of the following defines "formal proof" in the context of software verification?

17. Why is coding documentation important in software development?

18. The "formality gap" refers to:

19. What was the primary focus of most large systems developed in the 1960s and 1970s?

20. According to a 1978 IBM survey, what percentage of designer effort was dedicated to user interface code?

21. Why is it important to experiment with user interactions during the design process?

22. What challenge arises when trying to define all user requirements for an interactive system upfront?

23. What is the main problem with rough estimations of an interactive system during experimentation, according to John Carroll?

24. What is the "chicken-and-egg problem" in interactive system design?

25. What was the unexpected result when using graphics drawing programs with discrete layers?

26. Which of the following is a key principle of Agile methodology?

27. In Agile methodology, what is the purpose of a daily stand-up meeting?

28. What does DevOps aim to improve?

29. What is the role of Continuous Integration (CI) in DevOps?

30. Which of the following tools is commonly used for containerization in DevOps?

31. Who proposed the technique of usability engineering?

32. What is the primary focus of usability engineering?

33. What serves as the ultimate test of a product's usability?

34. Why does a focus on the real user interface pose a risk?

35. What is a usability specification?

36. What is the usability attribute discussed in the VCR case study?

37. What is backward recoverability in the context of usability engineering?

38. How is backward recoverability measured in the VCR example?

39. What value in the usability specification refers to the performance of the current system?

40. What is the worst-case value in a usability specification?

41. Why do usability attributes need to be better than the current level?

42. What is a problem with usability metrics, according to the passage?

43. What does the passage suggest about measuring user performance?

44. What assumption did the designer of the VCR make in terms of backward recovery?

45. What limitation of usability engineering is mentioned in the passage?

46. What does the ISO standard 9241 recommend in relation to usability?

47. Which of the following is a problem with usability engineering as mentioned in the passage?

48. What is the primary concept behind iterative design?

49. Which of the following is NOT a type of prototyping in iterative design?

50. What is the key feature of Throw-away prototyping?

51. In Incremental prototyping, how is the final product developed?

52. What does Evolutionary prototyping involve?

53. Which of the following is an issue with prototyping identified by Sommerville?

54. What is the primary reason for using rapid prototyping?

55. What is a potential drawback of using prototypes in contractual agreements?

56. What is the purpose of a storyboard in prototyping?

57. Which of the following prototyping techniques allows creating animations to simulate user interactions?

58. Which high-level programming language allows easy association of interactive system behavior with user inputs?

59. In interactive system design, what does a UIMS (User Interface Management System) typically separate?